the brains of the operation - Fransızca İngilizce Sözlük